plexo rectal superior - Spanish English Dictionary